package com.me.myFramework.myAop.aop300;

import java.lang.reflect.Method;

/**
 * 自己实现 AOP-300：  <p></p>
 *
 * 方法匹配器
 *
 * @author ME
 * @date 2021/9/27
 */
public interface MethodMatcher {

    /**
     * 检查目标方法是否匹配预设的切点表达式
     *
     * @param method    需要检查的方法
     * @param targetClass 目标类
     * @return 是否匹配切点表达式
     */
    boolean matches(Method method, Class<?> targetClass);

}
